<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>
<script>
    var arr = [
        ["张三", 75, 66, 77],
        ["李四", 67, 89, 90],
        ["王五", 96, 50, 87],
    ];


    // for (var i = 0; i < arr.length - 1; i++) {
    //     for (var j = 0; j < arr.length - 1 - i; j++) {
    //         if (arr[j][1] > arr[j + 1][1]) {
    //             var temp = arr[j];
    //             arr[j] = arr[j + 1];
    //             arr[j + 1] = temp;
    //         }
    //     }
    // }

    // console.log(arr);

    // 二维数组排序  => 取数组中第二维度的值进行比较
    // arr.sort(function (a, b) {
    //     // console.log(a, b);

    //     // return a[1] - b[1];   // 前一个的语文 - 后一个的语文 > 0
    //     // return a[2] - b[2];   // 前一个的数学 - 后一个的数学 > 0
    //     return (a[1] + a[2] + a[3]) - (b[1] + b[2] + b[3]);   // 前一个的总分 - 后一个的总分 > 0

    // })
    // console.log(arr);


    // 数组乱序  => 打乱数据
    var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];

    arr.sort(function () {
        return Math.random() - Math.random();
    })

    console.log(arr);




</script>

</html>